/*
 * testStringLoader.h
 *
 *  Created on: Nov 24, 2011
 *      Author: fferri
 */

#pragma once
#ifndef TESTSTRINGLOADER_H_
#define TESTSTRINGLOADER_H_

#include "core/core_utils.h"
#include "resource_system/resourceManager.h"

namespace lpe{
	namespace resman{
		class Resource;
	}
}

class CTestStringLoader: public lpe::resman::IAbstractLoader
{
	std::vector<std::string> m_strings;
	const uint32_t LOADER_ID;
public:
	virtual void removeItem(const std::string& file);
	virtual bool loadItem(const std::string& file, const lpe::resman::Resource* res);
	virtual const uint32_t getLoaderID();
	CTestStringLoader();
	virtual ~CTestStringLoader();
};


#endif /* TESTSTRINGLOADER_H_ */
